home *** CD-ROM | disk | FTP | other *** search
/ Speccy ClassiX 1998 / Speccy ClassiX 98.iso / programs / spec / bias.txt < prev    next >
Text File  |  1978-05-22  |  1KB  |  31 lines

  1. BIAS is a ZX Spectrum assembler which interacts with the BASIC system
  2. to provide a flexible programming environment.  It contains several
  3. nonstandard features such as the inclusion of split-IX instructions and
  4. Spectrum floating point calculator operations.  It is fully relocatable.
  5.  
  6. Full instructions and a binary are contained within the zip file.  The
  7. binary consists of just the assembler code.  This can be loaded into the
  8. "xzx" Spectrum emulator, for example, by defining LOAD_SAVE_2 and using
  9. the BASIC instruction LOAD "bias.bin" CODE nnnnn.
  10.  
  11. Two code files in xzx tape file format are also provided for conversion
  12. from other assemblers.  "gens2pro" is for Hisoft GENS  assembler source
  13. files, and "asm2pro" is for  EDTASM source files.  Both files load in
  14. at 64000 and have the same calling sequence:
  15.  
  16. PRINT USR 64000,start_of_text
  17.  
  18. The result will be a program which, with some editing to remove the
  19. assembler options, is suitable for input to BIAS.
  20.  
  21. xzx tape file format files contain the following:
  22.  
  23.  bytes 0-3:  the characters "ZXF1"
  24.  bytes 4-20: a spectrum tape header
  25.  bytes 21-:  the actual file
  26.  
  27. so the binary can be recovered by stripping off the first 21 bytes.
  28.  
  29. Ian Collier
  30. imc@comlab.ox.ac.uk
  31.